dented leaf - Spanish English Dictionary